硕果: major achievement, great work, triumphant success...
这边: this side, here...
窒息: to choke, to stifle, to suffocate...
或是: or, either one or the other...
素养: (personal) accomplishment, attainment in self-cultivation...
经度: longitude...